/*
 * Copyright 2010 elvish render Team
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at

 * http://www.apache.org/licenses/LICENSE-2.0

 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/* This file is generated, don't mess with it! */

#ifndef EI_SINCOS_H
#define EI_SINCOS_H

static const float costheta[256] = { 
1.00000000000000000f, 
0.99992471933364868f, 0.99969881772994995f, 0.99932235479354858f, 0.99879544973373413f, 0.99811810255050659f, 0.99729043245315552f, 0.99631261825561523f, 0.99518471956253052f, 0.99390697479248047f, 0.99247956275939941f, 
0.99090266227722168f, 0.98917651176452637f, 0.98730140924453735f, 0.98527765274047852f, 0.98310548067092896f, 0.98078525066375732f, 0.97831737995147705f, 0.97570210695266724f, 0.97293996810913086f, 0.97003126144409180f, 
0.96697646379470825f, 0.96377605199813843f, 0.96043050289154053f, 0.95694035291671753f, 0.95330601930618286f, 0.94952815771102905f, 0.94560730457305908f, 0.94154405593872070f, 0.93733900785446167f, 0.93299281597137451f, 
0.92850607633590698f, 0.92387950420379639f, 0.91911387443542480f, 0.91420972347259521f, 0.90916794538497925f, 0.90398931503295898f, 0.89867448806762695f, 0.89322429895401001f, 0.88763964176177979f, 0.88192123174667358f, 
0.87607008218765259f, 0.87008696794509888f, 0.86397284269332886f, 0.85772860050201416f, 0.85135519504547119f, 0.84485357999801636f, 0.83822470903396606f, 0.83146959543228149f, 0.82458925247192383f, 0.81758481264114380f, 
0.81045717000961304f, 0.80320751667022705f, 0.79583692550659180f, 0.78834640979766846f, 0.78073722124099731f, 0.77301043272018433f, 0.76516723632812500f, 0.75720882415771484f, 0.74913638830184937f, 0.74095112085342407f, 
0.73265427350997925f, 0.72424709796905518f, 0.71573078632354736f, 0.70710676908493042f, 0.69837623834609985f, 0.68954050540924072f, 0.68060100078582764f, 0.67155891656875610f, 0.66241574287414551f, 0.65317279100418091f, 
0.64383155107498169f, 0.63439327478408813f, 0.62485945224761963f, 0.61523157358169556f, 0.60551100969314575f, 0.59569931030273438f, 0.58579784631729126f, 0.57580816745758057f, 0.56573182344436646f, 0.55557018518447876f, 
0.54532498121261597f, 0.53499764204025269f, 0.52458965778350830f, 0.51410269737243652f, 0.50353842973709106f, 0.49289819598197937f, 0.48218372464179993f, 0.47139665484428406f, 0.46053871512413025f, 0.44961130619049072f, 
0.43861618638038635f, 0.42755511403083801f, 0.41642954945564270f, 0.40524128079414368f, 0.39399194717407227f, 0.38268342614173889f, 0.37131714820861816f, 0.35989496111869812f, 0.34841868281364441f, 0.33688983321189880f, 
0.32531023025512695f, 0.31368166208267212f, 0.30200594663619995f, 0.29028463363647461f, 0.27851960062980652f, 0.26671275496482849f, 0.25486564636230469f, 0.24298012256622314f, 0.23105813562870026f, 0.21910122036933899f, 
0.20711132884025574f, 0.19509023427963257f, 0.18303988873958588f, 0.17096185684204102f, 0.15885807573795319f, 0.14673049747943878f, 0.13458068668842316f, 0.12241062521934509f, 0.11022211611270905f, 0.09801713377237320f, 
0.08579727262258530f, 0.07356449216604233f, 0.06132074818015099f, 0.04906764999032021f, 0.03680716454982758f, 0.02454113587737083f, 0.01227152906358242f, -0.00000004371138829f, -0.01227161660790443f, -0.02454122342169285f, 
-0.03680725023150444f, -0.04906773939728737f, -0.06132083386182785f, -0.07356457412242889f, -0.08579736202955246f, -0.09801722317934036f, -0.11022220551967621f, -0.12241070717573166f, -0.13458077609539032f, -0.14673057198524475f, 
-0.15885816514492035f, -0.17096194624900818f, -0.18303997814655304f, -0.19509032368659973f, -0.20711141824722290f, -0.21910130977630615f, -0.23105821013450623f, -0.24298019707202911f, -0.25486570596694946f, -0.26671284437179565f, 
-0.27851969003677368f, -0.29028472304344177f, -0.30200603604316711f, -0.31368172168731689f, -0.32531031966209412f, -0.33688992261886597f, -0.34841877222061157f, -0.35989505052566528f, -0.37131723761558533f, -0.38268351554870605f, 
-0.39399203658103943f, -0.40524134039878845f, -0.41642951965332031f, -0.42755508422851563f, -0.43861624598503113f, -0.44961136579513550f, -0.46053880453109741f, -0.47139683365821838f, -0.48218390345573425f, -0.49289816617965698f, 
-0.50353837013244629f, -0.51410275697708130f, -0.52458971738815308f, -0.53499770164489746f, -0.54532510042190552f, -0.55557036399841309f, -0.56573176383972168f, -0.57580816745758057f, -0.58579790592193604f, -0.59569936990737915f, 
-0.60551112890243530f, -0.61523169279098511f, -0.62485963106155396f, -0.63439327478408813f, -0.64383155107498169f, -0.65317285060882568f, -0.66241580247879028f, -0.67155903577804565f, -0.68060111999511719f, -0.68954068422317505f, 
-0.69837623834609985f, -0.70710676908493042f, -0.71573084592819214f, -0.72424715757369995f, -0.73265433311462402f, -0.74095124006271362f, -0.74913650751113892f, -0.75720882415771484f, -0.76516729593276978f, -0.77301049232482910f, 
-0.78073728084564209f, -0.78834646940231323f, -0.79583698511123657f, -0.80320763587951660f, -0.81045717000961304f, -0.81758481264114380f, -0.82458931207656860f, -0.83146965503692627f, -0.83822476863861084f, -0.84485363960266113f, 
-0.85135531425476074f, -0.85772860050201416f, -0.86397284269332886f, -0.87008702754974365f, -0.87607014179229736f, -0.88192135095596313f, -0.88763970136642456f, -0.89322429895401001f, -0.89867448806762695f, -0.90398931503295898f, 
-0.90916800498962402f, -0.91420978307723999f, -0.91911387443542480f, -0.92387962341308594f, -0.92850607633590698f, -0.93299281597137451f, -0.93733900785446167f, -0.94154411554336548f, -0.94560736417770386f, -0.94952821731567383f, 
-0.95330607891082764f, -0.95694035291671753f, -0.96043050289154053f, -0.96377605199813843f, -0.96697646379470825f, -0.97003126144409180f, -0.97293996810913086f, -0.97570216655731201f, -0.97831737995147705f, -0.98078531026840210f, 
-0.98310548067092896f, -0.98527765274047852f, -0.98730140924453735f, -0.98917651176452637f, -0.99090266227722168f, -0.99247950315475464f, -0.99390697479248047f, -0.99518471956253052f, -0.99631261825561523f, -0.99729049205780029f, 
-0.99811810255050659f, -0.99879544973373413f, -0.99932235479354858f, -0.99969881772994995f, -0.99992471933364868f,  };
static const float sintheta[256] = { 
0.00000000000000000f, 
0.01227153837680817f, 0.02454122900962830f, 0.03680722415447235f, 0.04906767606735230f, 0.06132074072957039f, 0.07356456667184830f, 0.08579731732606888f, 0.09801714122295380f, 0.11022220551967621f, 0.12241067737340927f, 
0.13458071649074554f, 0.14673046767711639f, 0.15885815024375916f, 0.17096190154552460f, 0.18303988873958588f, 0.19509032368659973f, 0.20711138844490051f, 0.21910123527050018f, 0.23105812072753906f, 0.24298019707202911f, 
0.25486567616462708f, 0.26671278476715088f, 0.27851969003677368f, 0.29028466343879700f, 0.30200594663619995f, 0.31368175148963928f, 0.32531031966209412f, 0.33688986301422119f, 0.34841868281364441f, 0.35989505052566528f, 
0.37131720781326294f, 0.38268345594406128f, 0.39399206638336182f, 0.40524134039878845f, 0.41642957925796509f, 0.42755508422851563f, 0.43861624598503113f, 0.44961133599281311f, 0.46053871512413025f, 0.47139674425125122f, 
0.48218375444412231f, 0.49289822578430176f, 0.50353837013244629f, 0.51410275697708130f, 0.52458971738815308f, 0.53499764204025269f, 0.54532498121261597f, 0.55557024478912354f, 0.56573182344436646f, 0.57580822706222534f, 
0.58579790592193604f, 0.59569931030273438f, 0.60551100969314575f, 0.61523163318634033f, 0.62485951185226440f, 0.63439333438873291f, 0.64383155107498169f, 0.65317285060882568f, 0.66241580247879028f, 0.67155897617340088f, 
0.68060100078582764f, 0.68954056501388550f, 0.69837629795074463f, 0.70710676908493042f, 0.71573084592819214f, 0.72424709796905518f, 0.73265427350997925f, 0.74095118045806885f, 0.74913638830184937f, 0.75720888376235962f, 
0.76516729593276978f, 0.77301043272018433f, 0.78073728084564209f, 0.78834640979766846f, 0.79583692550659180f, 0.80320751667022705f, 0.81045717000961304f, 0.81758481264114380f, 0.82458931207656860f, 0.83146965503692627f, 
0.83822470903396606f, 0.84485357999801636f, 0.85135519504547119f, 0.85772866010665894f, 0.86397284269332886f, 0.87008696794509888f, 0.87607014179229736f, 0.88192129135131836f, 0.88763964176177979f, 0.89322429895401001f, 
0.89867448806762695f, 0.90398931503295898f, 0.90916800498962402f, 0.91420978307723999f, 0.91911387443542480f, 0.92387950420379639f, 0.92850607633590698f, 0.93299281597137451f, 0.93733900785446167f, 0.94154405593872070f, 
0.94560736417770386f, 0.94952821731567383f, 0.95330601930618286f, 0.95694035291671753f, 0.96043056249618530f, 0.96377605199813843f, 0.96697646379470825f, 0.97003126144409180f, 0.97293996810913086f, 0.97570210695266724f, 
0.97831737995147705f, 0.98078531026840210f, 0.98310548067092896f, 0.98527765274047852f, 0.98730140924453735f, 0.98917651176452637f, 0.99090266227722168f, 0.99247956275939941f, 0.99390697479248047f, 0.99518471956253052f, 
0.99631261825561523f, 0.99729043245315552f, 0.99811810255050659f, 0.99879544973373413f, 0.99932241439819336f, 0.99969881772994995f, 0.99992471933364868f, 1.00000000000000000f, 0.99992471933364868f, 0.99969881772994995f, 
0.99932235479354858f, 0.99879544973373413f, 0.99811810255050659f, 0.99729043245315552f, 0.99631261825561523f, 0.99518471956253052f, 0.99390697479248047f, 0.99247950315475464f, 0.99090260267257690f, 0.98917651176452637f, 
0.98730140924453735f, 0.98527765274047852f, 0.98310548067092896f, 0.98078525066375732f, 0.97831737995147705f, 0.97570210695266724f, 0.97293990850448608f, 0.97003126144409180f, 0.96697646379470825f, 0.96377605199813843f, 
0.96043050289154053f, 0.95694029331207275f, 0.95330601930618286f, 0.94952815771102905f, 0.94560730457305908f, 0.94154405593872070f, 0.93733894824981689f, 0.93299281597137451f, 0.92850607633590698f, 0.92387950420379639f, 
0.91911387443542480f, 0.91420972347259521f, 0.90916800498962402f, 0.90398931503295898f, 0.89867442846298218f, 0.89322429895401001f, 0.88763958215713501f, 0.88192123174667358f, 0.87607002258300781f, 0.87008702754974365f, 
0.86397284269332886f, 0.85772860050201416f, 0.85135513544082642f, 0.84485352039337158f, 0.83822464942932129f, 0.83146953582763672f, 0.82458931207656860f, 0.81758481264114380f, 0.81045717000961304f, 0.80320751667022705f, 
0.79583686590194702f, 0.78834635019302368f, 0.78073710203170776f, 0.77301049232482910f, 0.76516723632812500f, 0.75720882415771484f, 0.74913632869720459f, 0.74095106124877930f, 0.73265415430068970f, 0.72424697875976563f, 
0.71573084592819214f, 0.70710676908493042f, 0.69837623834609985f, 0.68954050540924072f, 0.68060094118118286f, 0.67155885696411133f, 0.66241562366485596f, 0.65317285060882568f, 0.64383155107498169f, 0.63439327478408813f, 
0.62485945224761963f, 0.61523151397705078f, 0.60551095008850098f, 0.59569913148880005f, 0.58579784631729126f, 0.57580816745758057f, 0.56573176383972168f, 0.55557018518447876f, 0.54532486200332642f, 0.53499746322631836f, 
0.52458953857421875f, 0.51410275697708130f, 0.50353837013244629f, 0.49289813637733459f, 0.48218369483947754f, 0.47139662504196167f, 0.46053856611251831f, 0.44961136579513550f, 0.43861624598503113f, 0.42755505442619324f, 
0.41642948985099792f, 0.40524122118949890f, 0.39399191737174988f, 0.38268327713012695f, 0.37131723761558533f, 0.35989505052566528f, 0.34841865301132202f, 0.33688980340957642f, 0.32531020045280457f, 0.31368160247802734f, 
0.30200579762458801f, 0.29028472304344177f, 0.27851969003677368f, 0.26671272516250610f, 0.25486558675765991f, 0.24298007786273956f, 0.23105797171592712f, 0.21910107135772705f, 0.20711140334606171f, 0.19509030878543854f, 
0.18303984403610229f, 0.17096181213855743f, 0.15885803103446960f, 0.14673033356666565f, 0.13458052277565002f, 0.12241069972515106f, 0.11022219806909561f, 0.09801709651947022f, 0.08579722791910172f, 0.07356444746255875f, 
0.06132058426737785f, 0.04906748607754707f, 0.03680723905563355f, 0.02454121038317680f, 0.01227148529142141f,  };
static const float cosphi[256] = { 
1.00000000000000000f, 
0.99969881772994995f, 0.99879544973373413f, 0.99729043245315552f, 0.99518471956253052f, 0.99247956275939941f, 0.98917651176452637f, 0.98527765274047852f, 0.98078525066375732f, 0.97570210695266724f, 0.97003126144409180f, 
0.96377605199813843f, 0.95694035291671753f, 0.94952815771102905f, 0.94154405593872070f, 0.93299281597137451f, 0.92387950420379639f, 0.91420972347259521f, 0.90398931503295898f, 0.89322429895401001f, 0.88192123174667358f, 
0.87008696794509888f, 0.85772860050201416f, 0.84485357999801636f, 0.83146959543228149f, 0.81758481264114380f, 0.80320751667022705f, 0.78834640979766846f, 0.77301043272018433f, 0.75720882415771484f, 0.74095112085342407f, 
0.72424709796905518f, 0.70710676908493042f, 0.68954050540924072f, 0.67155891656875610f, 0.65317279100418091f, 0.63439327478408813f, 0.61523157358169556f, 0.59569931030273438f, 0.57580816745758057f, 0.55557018518447876f, 
0.53499764204025269f, 0.51410269737243652f, 0.49289819598197937f, 0.47139665484428406f, 0.44961130619049072f, 0.42755511403083801f, 0.40524128079414368f, 0.38268342614173889f, 0.35989496111869812f, 0.33688983321189880f, 
0.31368166208267212f, 0.29028463363647461f, 0.26671275496482849f, 0.24298012256622314f, 0.21910122036933899f, 0.19509023427963257f, 0.17096185684204102f, 0.14673049747943878f, 0.12241062521934509f, 0.09801713377237320f, 
0.07356449216604233f, 0.04906764999032021f, 0.02454113587737083f, -0.00000004371138829f, -0.02454122342169285f, -0.04906773939728737f, -0.07356457412242889f, -0.09801722317934036f, -0.12241070717573166f, -0.14673057198524475f, 
-0.17096194624900818f, -0.19509032368659973f, -0.21910130977630615f, -0.24298019707202911f, -0.26671284437179565f, -0.29028472304344177f, -0.31368172168731689f, -0.33688992261886597f, -0.35989505052566528f, -0.38268351554870605f, 
-0.40524134039878845f, -0.42755508422851563f, -0.44961136579513550f, -0.47139683365821838f, -0.49289816617965698f, -0.51410275697708130f, -0.53499770164489746f, -0.55557036399841309f, -0.57580816745758057f, -0.59569936990737915f, 
-0.61523169279098511f, -0.63439327478408813f, -0.65317285060882568f, -0.67155903577804565f, -0.68954068422317505f, -0.70710676908493042f, -0.72424715757369995f, -0.74095124006271362f, -0.75720882415771484f, -0.77301049232482910f, 
-0.78834646940231323f, -0.80320763587951660f, -0.81758481264114380f, -0.83146965503692627f, -0.84485363960266113f, -0.85772860050201416f, -0.87008702754974365f, -0.88192135095596313f, -0.89322429895401001f, -0.90398931503295898f, 
-0.91420978307723999f, -0.92387962341308594f, -0.93299281597137451f, -0.94154411554336548f, -0.94952821731567383f, -0.95694035291671753f, -0.96377605199813843f, -0.97003126144409180f, -0.97570216655731201f, -0.98078531026840210f, 
-0.98527765274047852f, -0.98917651176452637f, -0.99247950315475464f, -0.99518471956253052f, -0.99729049205780029f, -0.99879544973373413f, -0.99969881772994995f, -1.00000000000000000f, -0.99969881772994995f, -0.99879544973373413f, 
-0.99729043245315552f, -0.99518471956253052f, -0.99247950315475464f, -0.98917651176452637f, -0.98527765274047852f, -0.98078525066375732f, -0.97570210695266724f, -0.97003126144409180f, -0.96377605199813843f, -0.95694029331207275f, 
-0.94952815771102905f, -0.94154405593872070f, -0.93299275636672974f, -0.92387950420379639f, -0.91420972347259521f, -0.90398925542831421f, -0.89322417974472046f, -0.88192123174667358f, -0.87008690834045410f, -0.85772854089736938f, 
-0.84485357999801636f, -0.83146953582763672f, -0.81758469343185425f, -0.80320751667022705f, -0.78834640979766846f, -0.77301037311553955f, -0.75720870494842529f, -0.74095112085342407f, -0.72424703836441040f, -0.70710664987564087f, 
-0.68954056501388550f, -0.67155891656875610f, -0.65317291021347046f, -0.63439333438873291f, -0.61523157358169556f, -0.59569919109344482f, -0.57580804824829102f, -0.55557000637054443f, -0.53499734401702881f, -0.51410281658172607f, 
-0.49289819598197937f, -0.47139668464660645f, -0.44961121678352356f, -0.42755493521690369f, -0.40524107217788696f, -0.38268312811851501f, -0.35989511013031006f, -0.33688986301422119f, -0.31368169188499451f, -0.29028454422950745f, 
-0.26671257615089417f, -0.24297991394996643f, -0.21910090744495392f, -0.19509038329124451f, -0.17096188664436340f, -0.14673040807247162f, -0.12241053581237793f, -0.09801693260669708f, -0.07356428354978561f, -0.04906732589006424f, 
-0.02454128675162792f, 0.00000001192488064f, 0.02454130910336971f, 0.04906782507896423f, 0.07356478273868561f, 0.09801743179559708f, 0.12241103500127792f, 0.14673042297363281f, 0.17096191644668579f, 0.19509041309356689f, 
0.21910139918327332f, 0.24298040568828583f, 0.26671305298805237f, 0.29028502106666565f, 0.31368169188499451f, 0.33688989281654358f, 0.35989513993263245f, 0.38268360495567322f, 0.40524154901504517f, 0.42755538225173950f, 
0.44961166381835938f, 0.47139671444892883f, 0.49289822578430176f, 0.51410281658172607f, 0.53499776124954224f, 0.55557042360305786f, 0.57580846548080444f, 0.59569925069808960f, 0.61523157358169556f, 0.63439333438873291f, 
0.65317291021347046f, 0.67155909538269043f, 0.68954074382781982f, 0.70710700750350952f, 0.72424703836441040f, 0.74095112085342407f, 0.75720888376235962f, 0.77301055192947388f, 0.78834652900695801f, 0.80320769548416138f, 
0.81758499145507813f, 0.83146959543228149f, 0.84485357999801636f, 0.85772866010665894f, 0.87008708715438843f, 0.88192135095596313f, 0.89322441816329956f, 0.90398943424224854f, 0.91420972347259521f, 0.92387956380844116f, 
0.93299281597137451f, 0.94154411554336548f, 0.94952827692031860f, 0.95694041252136230f, 0.96377617120742798f, 0.97003126144409180f, 0.97570210695266724f, 0.98078531026840210f, 0.98527765274047852f, 0.98917657136917114f, 
0.99247956275939941f, 0.99518477916717529f, 0.99729043245315552f, 0.99879544973373413f, 0.99969881772994995f,  };
static const float sinphi[256] = { 
0.00000000000000000f, 
0.02454122900962830f, 0.04906767606735230f, 0.07356456667184830f, 0.09801714122295380f, 0.12241067737340927f, 0.14673046767711639f, 0.17096190154552460f, 0.19509032368659973f, 0.21910123527050018f, 0.24298019707202911f, 
0.26671278476715088f, 0.29028466343879700f, 0.31368175148963928f, 0.33688986301422119f, 0.35989505052566528f, 0.38268345594406128f, 0.40524134039878845f, 0.42755508422851563f, 0.44961133599281311f, 0.47139674425125122f, 
0.49289822578430176f, 0.51410275697708130f, 0.53499764204025269f, 0.55557024478912354f, 0.57580822706222534f, 0.59569931030273438f, 0.61523163318634033f, 0.63439333438873291f, 0.65317285060882568f, 0.67155897617340088f, 
0.68954056501388550f, 0.70710676908493042f, 0.72424709796905518f, 0.74095118045806885f, 0.75720888376235962f, 0.77301043272018433f, 0.78834640979766846f, 0.80320751667022705f, 0.81758481264114380f, 0.83146965503692627f, 
0.84485357999801636f, 0.85772866010665894f, 0.87008696794509888f, 0.88192129135131836f, 0.89322429895401001f, 0.90398931503295898f, 0.91420978307723999f, 0.92387950420379639f, 0.93299281597137451f, 0.94154405593872070f, 
0.94952821731567383f, 0.95694035291671753f, 0.96377605199813843f, 0.97003126144409180f, 0.97570210695266724f, 0.98078531026840210f, 0.98527765274047852f, 0.98917651176452637f, 0.99247956275939941f, 0.99518471956253052f, 
0.99729043245315552f, 0.99879544973373413f, 0.99969881772994995f, 1.00000000000000000f, 0.99969881772994995f, 0.99879544973373413f, 0.99729043245315552f, 0.99518471956253052f, 0.99247950315475464f, 0.98917651176452637f, 
0.98527765274047852f, 0.98078525066375732f, 0.97570210695266724f, 0.97003126144409180f, 0.96377605199813843f, 0.95694029331207275f, 0.94952815771102905f, 0.94154405593872070f, 0.93299281597137451f, 0.92387950420379639f, 
0.91420972347259521f, 0.90398931503295898f, 0.89322429895401001f, 0.88192123174667358f, 0.87008702754974365f, 0.85772860050201416f, 0.84485352039337158f, 0.83146953582763672f, 0.81758481264114380f, 0.80320751667022705f, 
0.78834635019302368f, 0.77301049232482910f, 0.75720882415771484f, 0.74095106124877930f, 0.72424697875976563f, 0.70710676908493042f, 0.68954050540924072f, 0.67155885696411133f, 0.65317285060882568f, 0.63439327478408813f, 
0.61523151397705078f, 0.59569913148880005f, 0.57580816745758057f, 0.55557018518447876f, 0.53499746322631836f, 0.51410275697708130f, 0.49289813637733459f, 0.47139662504196167f, 0.44961136579513550f, 0.42755505442619324f, 
0.40524122118949890f, 0.38268327713012695f, 0.35989505052566528f, 0.33688980340957642f, 0.31368160247802734f, 0.29028472304344177f, 0.26671272516250610f, 0.24298007786273956f, 0.21910107135772705f, 0.19509030878543854f, 
0.17096181213855743f, 0.14673033356666565f, 0.12241069972515106f, 0.09801709651947022f, 0.07356444746255875f, 0.04906748607754707f, 0.02454121038317680f, -0.00000008742277657f, -0.02454138547182083f, -0.04906766116619110f, 
-0.07356461882591248f, -0.09801726788282394f, -0.12241087108850479f, -0.14673049747943878f, -0.17096199095249176f, -0.19509048759937286f, -0.21910123527050018f, -0.24298024177551270f, -0.26671290397644043f, -0.29028487205505371f, 
-0.31368178129196167f, -0.33688995242118835f, -0.35989519953727722f, -0.38268342614173889f, -0.40524140000343323f, -0.42755523324012756f, -0.44961151480674744f, -0.47139677405357361f, -0.49289828538894653f, -0.51410287618637085f, 
-0.53499764204025269f, -0.55557030439376831f, -0.57580834627151489f, -0.59569931030273438f, -0.61523163318634033f, -0.63439339399337769f, -0.65317296981811523f, -0.67155897617340088f, -0.68954062461853027f, -0.70710688829421997f, 
-0.72424709796905518f, -0.74095118045806885f, -0.75720876455307007f, -0.77301043272018433f, -0.78834646940231323f, -0.80320757627487183f, -0.81758493185043335f, -0.83146977424621582f, -0.84485375881195068f, -0.85772854089736938f, 
-0.87008696794509888f, -0.88192129135131836f, -0.89322435855865479f, -0.90398937463760376f, -0.91420984268188477f, -0.92387968301773071f, -0.93299275636672974f, -0.94154405593872070f, -0.94952821731567383f, -0.95694035291671753f, 
-0.96377611160278320f, -0.97003132104873657f, -0.97570222616195679f, -0.98078525066375732f, -0.98527765274047852f, -0.98917651176452637f, -0.99247956275939941f, -0.99518471956253052f, -0.99729049205780029f, -0.99879544973373413f, 
-0.99969881772994995f, -1.00000000000000000f, -0.99969881772994995f, -0.99879544973373413f, -0.99729043245315552f, -0.99518471956253052f, -0.99247950315475464f, -0.98917651176452637f, -0.98527765274047852f, -0.98078525066375732f, 
-0.97570210695266724f, -0.97003120183944702f, -0.96377599239349365f, -0.95694023370742798f, -0.94952821731567383f, -0.94154405593872070f, -0.93299275636672974f, -0.92387944459915161f, -0.91420966386795044f, -0.90398913621902466f, 
-0.89322412014007568f, -0.88192129135131836f, -0.87008696794509888f, -0.85772854089736938f, -0.84485346078872681f, -0.83146947622299194f, -0.81758463382720947f, -0.80320757627487183f, -0.78834640979766846f, -0.77301043272018433f, 
-0.75720876455307007f, -0.74095100164413452f, -0.72424691915512085f, -0.70710653066635132f, -0.68954062461853027f, -0.67155897617340088f, -0.65317279100418091f, -0.63439315557479858f, -0.61523145437240601f, -0.59569907188415527f, 
-0.57580792903900146f, -0.55557030439376831f, -0.53499764204025269f, -0.51410269737243652f, -0.49289807677268982f, -0.47139653563499451f, -0.44961106777191162f, -0.42755478620529175f, -0.40524137020111084f, -0.38268342614173889f, 
-0.35989496111869812f, -0.33688971400260925f, -0.31368154287338257f, -0.29028439521789551f, -0.26671239733695984f, -0.24298022687435150f, -0.21910122036933899f, -0.19509023427963257f, -0.17096172273159027f, -0.14673024415969849f, 
-0.12241037189960480f, -0.09801676869392395f, -0.07356459647417069f, -0.04906763881444931f, -0.02454112283885479f,  };

#endif
